.CSS_START_components_aboutFooter {
    display: none;
}

// .footer_wrapper{
//     display: flex;
//     justify-content: end;
//     align-items: center;
//     gap: 10px;
//     border-top: 1px solid var(--color-gray-50);
//     margin: 0;

//     a {
//         font-style: italic;
//         text-decoration: underline;
//         cursor: pointer;
//     }
// }

.footer_wrapper {
    position: fixed;
    bottom: -10px;
    right: 40px;
    border-top: 1px solid var(--color-gray-50);
    margin: 0;
    margin-bottom: 10px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 10px;
    height: 75px;
    width: calc(100% - 247px);
    background-color: var(--color-neutral-base);
    z-index: 1;

    .footer_about {
        display: flex;
        align-items: center;
        gap: 10px;
    }

    svg {
        width: 45px;
    }

    p {
        margin: 0;
    }

    @media screen and (width <= 800px) {
        width: calc(100% - 112px);
    }

    a {
        font-style: italic;
        text-decoration: underline;
        cursor: pointer;
        color: var(--color-text-primary);

        &:visited {
          color: var(--color-text-primary);
        }
    }
}

.CSS_END_components_aboutFooter {
    display: none;
}
